Sports

Sale of Tom Brady's 'Last Touchdown' Ball Voided After $518K Purchase at Auction